package TDAMapeo;


import TDALista.Position;

public class BNode <E> implements Position<E>{
	private E element;
	private BNode<E> left, right,parent;




	public BNode (E e){
		left=null;
		right=null;
		element=e;
		parent=null;
	}

	public void setElement(E e){
		element=e;
	}

	public void setParent(BNode<E>p){
		parent=p;
	}

	public void setLeft(BNode<E> l){
		left=l;
	}

	public void setRight(BNode<E> r){
		right=r;
	}

	public BNode<E> getParent(){
		return parent;
	}

	public BNode<E> getRight(){
		return right;
	}

	public BNode<E> getLeft(){
		return left;
	}
		
	public E element() {
		return element;
		}
		

	}